package meow

/** 返信（リプライ）  */
class Reply {
  static belongsTo = [
      ownername: String,    // リプライの持ち主の名前
      status: Status,       // リプライにリンクした発言
      statusOwner: Account  // その発言の持ち主
  ]
  // リプライの作成日は，発言の値を流用する
  // -> dateCreatedはREADONLYなので，代替属性を使う
  Date createDate

  // MEMO:ホンモノのTwitterだとリプライは40ページ(×20発言)＝800発言しか
  // 持ってないみたいですね。そこまで追従する気無いけど。

  static mapping = {
    status fetch: 'join'
    statusOwner fetch: 'join'
  }
}
